package com.xuecheng.content.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xuecheng.api.content.model.dto.AuditDto;
import com.xuecheng.api.content.model.dto.CourseBaseDTO;
import com.xuecheng.api.content.model.qo.QueryCourseModel;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import com.xuecheng.content.entity.CourseBase;

/**
 * @author 黄子弟
 * @Date 2021/12/13
 */


public interface  AuditService extends IService<CourseBase> {

    /**
     * 课程待审核列表查询
     * @param params  分页数据
     * @param model  条件数据
     *
     * @return
     */
    PageVO<CourseBaseDTO> queryAuditList(PageRequestParams params, QueryCourseModel model) ;

    /**
     *运营平台审核课程
     * @param auditDto 课程审核信息
     */
    void modifyAuditStatus(AuditDto auditDto);

}
